@charset "utf-8";
 @import url("slimbox.css");
@import url("module.css");
 @media screen {
* {
	margin:0;
	padding:0;
}
html {
	height:100%;
}
body {
	font-size:100.01%;
	background:#95a0ab;
	min-height:101%;
	position:relative;
	font:normal 12px "宋体", Verdana, sans-serif;
}
img {
	border:0;
}
.clear:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
/* .clear { display:inline-block; } */
/* start vor IE-Mac verstecken \*/
* html .clear {
	height:1%;
}
.clear {
	display:block;
}
/* ende vor IE-Mac verstecken */

.float, .float570 {
	overflow:hidden;
}
/* start vor IE-Mac verstecken \*/
* html .float {
	width:100%;
}
* html .float570 {
	width:610px;
}
/* ende vor IE-Mac verstecken */

/* float positions */
.pLeft {
	float:left;
}
.pRight {
	float:right;
}
/* align */
.alignRight {
	text-align:right;
}
.alignCenter {
	text-align:center;
}
.alignLeft {
	text-align:left;
}
/* paragraph */
p {
	font-size:12px;
	line-height:15px;
	margin:0.8em 0;
}
/* hyperlinks */
a, a:link, a:visited {
	color:#c25200;
	text-decoration:none;
}
a:hover, a:active {
	color:#FF6600;
}
a#productAnchor {
	visibility:hidden;
}
/* formular */
select, input, textarea {
	font-size:12px;
}
textarea.datenschutz {
	width:500px;
	height:200px;
	background-color:#ffffff !important;
	font-size:12px;
}
/* tools */
.mr10 {
	margin-right:10px;
}
.mr11 {
	margin-right:11px;
}
.mr12 {
	margin-right:12px;
}
.mb20 {
	margin-bottom:20px;
}
ul.ulChecked {
	list-style-image:url(../img/ulChecked.gif);
}
ul.ulChecked li {
	padding:5px 0;
}
span.inputRequirement {
	color:#f00;
	font-size:12px;
}
img#star {
	position:absolute;
	z-index:3000;
	margin:-10px 0 0 -5px;
}
/* headlines */
h1 {
	font-size:16px;
	margin-bottom:10px;
	color:#788693;
	padding:10px 0 0 0;
	width:560px;
}
h2 {
	font-size:16px;
	margin-bottom:10px;
	color:#788693;
	padding:10px 0 0 0;
	width:560px;
}
div.h1bg {
	background:url(../img/h1bg.gif) no-repeat left top;
	height:47px;
	padding:9px 0 0 10px;
}
div.h1bgBig {
	background:url(../img/h1bgBig.gif) no-repeat left top;
	height:47px;
	padding:5px 0 0 10px;
}
div.h1bg2 {
	background:url(../img/h1bg2.gif) no-repeat left top;
	height:70px;
	padding:5px 0 0 10px;
}
div.h1bg2 h1.second {
	color:#fff;
}
/* spans */
span.red {
	color:#f00;
}
/* hr div line */
div.hrlightgrey {
	padding-top:1px;
	height:0;
	overflow:hidden;
	margin:0;
	line-height:0px;
	background-color:#CCCCCC;
	width:570px;
}
div.hrlightgrey_account {
	padding-top:1px;
	height:0;
	overflow:hidden;
	margin:0;
	line-height:0px;
	background-color:#CCCCCC;
}
div.hc {
	width:610px;
}
div.innerBorder {
	border:1px solid #fff;
}
/* input */
input.InputErrorHandler {
	width:400px;
}
/* info message red */
.infoMsg_red {
	border:1px solid #f00;
	background:#fcc;
	padding:5px;
}
.infoMsgFull_red {
	border:1px solid #f00;
	background:url(../img/infoMsgBG_red.gif) repeat-x top #fcc;
	margin-bottom:20px;
}
.infoMsgFull_red .inner {
	padding:10px;
	border:1px solid #fff;
	display:block;
	overflow:hidden;
}
.infoMsgFull_red .inner h2 {
	font-size:12px;
}
/* info message green*/
.infoMsg_green {
	border:1px solid #f00;
	background:#fcc;
	padding:5px;
}
.infoMsgFull_green {
	border:1px solid #669933;
	background:url(../img/infoMsgBG_green.gif) repeat-x top #beda8a;
	margin-bottom:20px;
}
.infoMsgFull_green .inner {
	padding:10px;
	border:1px solid #fff;
	display:block;
	overflow:hidden;
}
.infoMsgFull_green .inner h2 {
	font-size:12px;
}
/* vorteile */
#vorteileContainer {
	height:127px;
	width:580px;
	background:url(../img/vorteileBG.jpg) no-repeat;
	padding:10px 10px 10px 20px;
}
#vorteileContainer span.vorteile {
	font-size:15px;
}
/* cart Table */
table#cart {
	font:normal 12px "宋体", "Lucida Sans Unicode", Verdana, sans-serif;
	margin:12px 0;
	border-collapse:collapse;
	border-spacing:0;
	width:610px;
}
table#cart caption {
	text-align:left;
	caption-side:top;
}
table#cart th, table#cart td {
	padding:0.4em 0.4em 0.4em 0.8em;
}
table#cart th {
	font-size:12px;
	color:#788693;
	letter-spacing:2px;
	font-weight:bold;
	text-align:center;
	background:#eef1f5;
	border:1px solid #e3e6eb;
}
table#cart td {
	border:1px solid #e3e6eb;
}
table#cart colgroup#colqty {
	text-align:center;
	empty-cells:hide;
	border:0 !important;
	background:#ff0;
}
table#cart colgroup#colsummary {
	text-align:center;
	font-weight:bold !important;
}
table#cart col#colitems {
	background:#fff;
}
table#cart col#colprice {
	background:#eef1f5;
	text-align:right;
}
table#cart td.artsum {
	font-weight:bold;
}
table#cart td.artsumLeft {
	border:0 !important;
}
/* table#cart tbody td { empty-cells:hide; } */
table#cart tfoot td {
	empty-cells:hide;
	border:0;
}
table#cart tfoot td.price {
	border:1px solid #e3e6eb;
	background:#eef1f5;
	text-align:right;
	font-size:12px;
	padding-top:5px;
}
table#cart tfoot td.price div.totalContent {
	border-top:1px solid #b2bac2;
	padding:4px 0;
	font-size:12px;
	margin-top:8px;
}
table#cart tfoot td.price div.totalContent span.totalContentPrice {
	font-weight:bold;
	font-size:12px;
}
table#cart td.modulItem {
	background:#f8f8fb;
}
table#cart tr:hover td {
	background:#f0fad4;
}
table#cart caption {
	text-align:right;
	caption-side:bottom;
}
/* checkout confirm table */
table#confirm {
	font:normal 12px "宋体", "Lucida Sans Unicode", Verdana, sans-serif;
	margin:1em 0;
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
}
table#confirm th, table#confirm td {
	padding:0.4em 0.4em 0.4em 0.8em;
}
table#confirm th {
	font-size:12px;
	color:#788693;
	letter-spacing:2px;
	font-weight:bold;
	text-align:center;
	background:#e3e6eb;
	border:1px solid #d2d6db;
}
table#confirm td {
	border:1px solid #d2d6db;
}
table#confirm td.modulItem {
	background:#f5f5f8;
}
table#confirm td.modulItemPrice {
	background:#e3e6eb;
}
table#confirm col#colitems {
	background:#fff;
}
table#confirm col#total {
	background:#fff;
}
table#confirm col#total2 {
	background:#fff;
}
table#confirm col#total3 {
	background:#e3e6eb;
}
table#confirm td.totalDesc {
	border:0 !important;
	background:none !important;
}
table#ahi {
	font:normal 12px "宋体", "Lucida Sans Unicode", Verdana, sans-serif;
	margin:1em 0;
	border-collapse:collapse;
	border-spacing:0;
	width:610px;
}
table#ahi th, table#ahi td {
	padding:0.2em 0.2em 0.2em 0.6em;
	border:1px solid #e3e6eb;
}
table#ahi th {
	color:#788693;
	font-weight:bold;
	text-align:center;
	background:#eef1f5;
}
table#ahi tfoot td {
	background:#eef1f5;
}
table#ahi tfoot td.artsumLeft {
	border:0;
	background:#fff;
}
/* new_products */
.NPBox {
	width:184px;
	padding:5px;
	float:left;
	border:1px solid #d3d7de;
	background:url(../img/PIBoxBG.jpg) no-repeat top;
}
.NPBoxImg {
	display:block;
	text-align:center;
}
.NPBox a.productsLink, .NPBox a.productsLink:link, .NPBox a.productsLink:visited {
	color:#c25200;
	height:25px;
	font-size:12px;
	font-weight:normal;
	display:block;
	padding:5px 0;
	text-decoration:none;
}
.NPBox a.productsLink:hover, .NPBox a.productsLink:active {
	color:#FF6600;
	text-decoration:underline;
}
.NPBox span.tax {
	font-size:12px;
	font-weight:normal;
}
.NPBox .priceContainer {
	padding:10px 0;
	font-weight:bold;
	font-size:12px;
	color:#545556;
}
.NPBox .priceContainer small {
	font-weight:normal;
	font-size:12px;
}
.NPBox span.ab {
	font-size:12px;
	color:#95a0ab;
}
.NPBox a {
	color:#545556;
}
.NPBox .priceContainer del {
	font-size:12px;
	color:#f00;
	font-weight:normal;
}
.NPBox .percent {
	margin-left:120px;
	color:#688539;
	font-style:italic;
	vertical-align:middle;
	padding:15px 5px;
	position:absolute;
	text-align:center;
	font-size:12px;
}
/*
.NPBox .percent a, .NPBox .percent a:link, .NPBox .percent a:visited { color:#688539; }
.NPBox .percent a:hover, .NPBox .percent a:active, .NPBox .percent a:focus { color:#fc0; }
*/
.NPBox .percent strong {
	font-size:12px;
	display:block;
}
#pi {
	width:610px;
	color:#686868;
}
/*#pi h1 { font-size:1.2em; color:#767e87; }*/
#pi h1 {
	padding:0 0 10px 0;
	font-size:14px;
	margin:0;
	text-align:left;
	font-family: "宋体", Verdana, sans-serif;
	font-weight:bold;
}
#pi h2 {
	padding:0 0 10px 0;
	font-size:14px;
	margin:0;
	text-align:left;
	font-family: "宋体", Verdana, sans-serif;
	font-weight:bold;
}
#pi span.model {
	padding-left:10px;
	font-size:12px;
	display:block;
	background:url(../img/dottedBorder1.gif) repeat-x bottom;
	padding-bottom:4px;
	color:#88929c;
}
#pi span.produkt_navigator {
	padding-left:10px;
	font-size:12px;
	display:block;
	padding-bottom:4px;
	color:#88929c;
}
#pi span.model div.percent {
	color:#fff;
	font-style:italic;
	vertical-align:middle;
	padding:23px 10px;
	float:right;
	text-align:center;
	font-size:12px;
	background:url(../img/star1.gif) no-repeat center center;
}
#pi #imgBox {
	border:1px solid #d3d7de;
	background:url(../img/piimgbg.png) repeat-x bottom #fff;
	margin:30px 0 20px 0;
}
#pi #imgBox #imgBoxLegend {
	position:relative;
	padding:0 5px;
	background:#fff;
	top:-10px;
	left:10px;
	font-weight:bold;
}
#pi #imgBox #innerBorder {
	border:1px solid #fff;
	padding:25px 10px 10px 10px;
}
#pi img.PIimage {
	border:3px solid #fff;
}
#pi #description {
	font-size:12px;
}
#pi #description ul {
	list-style:none;
	margin:20px;
}
#pi #description li {
	background:url(../img/ulChecked.gif) left no-repeat;
	padding-left:25px;
}
#pi #data {
	margin:25px 0;
	padding-top:15px;
	border-top:1px solid #d3d7de;
	border-bottom:1px solid #d3d7de;
	background:#f8f9fb;
}
#pi #data #dataRight {
	float:right;
	width:225px;
	text-align:right;
	padding-right:15px;
	margin-bottom:20px;
}
#pi #data #dataLeft {
	float:left;
	width:345px;
	padding-left:15px;
	margin-bottom:20px;
}
#pi #data select {
	width:200px;
	font-size:12px;
	border:1px solid #788693;
	color:#788693;
	padding:2px 0;
}
#pi #data select:focus, #pi #data select:hover {
	width:200px;
	font-size:12px;
	border:1px solid #b04b07;
	background:#fff3eb;
	color:#000;
	padding:2px 0;
}
#pi #data span.price {
	font-size:12px;
	font-weight:bold;
	color:#000;
}
#pi #data span.tax {
	padding-bottom:15px;
}
#pi #data #dataRight span.ab {
	font-size:12px !important;
	color:#95a0ab;
}
#pi #data .cartButton {
	text-align:right;
	display:block;
	width:595px;
	clear:both;
	padding:15px 15px 15px 0;
	border-top:1px solid #d3d7de;
	background:#f1f3f6;
}
#pi #data del {
	font-size:12px;
	color:#f00 !important;
}
#pi #data #dataRight .percent {
	position:absolute;
	margin:5px 0 0 0;
	color:#fff;
	font-style:italic;
	vertical-align:middle;
	padding:23px 10px;
	text-align:center;
	font-size:12px;
	background:url(../img/star1.gif) no-repeat center center;
}
* html #pi #data #dataRight .percent {
	position:absolute;
	margin:5px 0 0 -100px;
	color:#fff;
	font-style:italic;
	vertical-align:middle;
	padding:23px 10px;
	text-align:center;
	font-size:12px;
	background:url(../img/star1.gif) no-repeat center center;
}
*:first-child+html #pi #data #dataRight .percent {
	position:absolute;
	margin:5px 0 0 -100px;
	color:#fff;
	font-style:italic;
	vertical-align:middle;
	padding:23px 10px;
	text-align:center;
	font-size:12px;
	background:url(../img/star1.gif) no-repeat center center;
}
#pi #data #dataRight .percent a, .NPBox .percent a:link, .NPBox .percent a:visited {
	color:#fff;
}
#pi #data #dataRight .percent a:hover, .NPBox .percent a:active, .NPBox .percent a:focus {
	color:#fc0;
}
#pi #data #dataRight .percent strong {
	font-size:12px;
	display:block;
}
#checkoutULContainer {
	margin-bottom:25px;
	overflow:hidden;
}
ul#checkoutUL {
	width:700px;
}
ul#checkoutUL li.active {
	float:left;
	list-style:none;
	margin-right:10px;
	border-bottom:3px solid #c4ce5c;
}
ul#checkoutUL li.active span.number {
	background:#c4ce5c;
	padding:5px 10px 3px 10px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
ul#checkoutUL li.inactive {
	float:left;
	list-style:none;
	margin:0 10px 0 0;
	border-bottom:3px solid #ccc;
}
ul#checkoutUL li.inactive span.number {
	background:#ccc;
	padding:5px 10px 3px 10px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
ul#checkoutUL li {
	padding:10px 0 3px 0;
	font-weight:bold;
}
/* pageWraps */
#pageWrapHead {
	margin:0 auto;
	height:30px;
	background:#cad4de;
}
#pageWrapTop {
	background:url(../img/pageBackgroundTop_05.png) top repeat-x #f6f8f9;
}
#pageWrapBottom {
	background:url(../img/pageBackgroundBottom.png) bottom repeat-x;
	position:relative;
}
#pageBorderTop {
	width:928px;
	margin:0 auto;
	background:url(../img/pageBorderTop.png) no-repeat;
	height:65px;
	position:relative;
}
#pageBorderLR {
	width:928px;
	margin:0 auto;
	background:url(../img/pageBorderLR.png) repeat-y;
}
#pageBorderBottom {
	background:url(../img/pageBorder_08.png) no-repeat bottom;
}
#page {
	background:url(../img/pageBorder_05.png) top no-repeat;
	padding:0 40px 100px 40px;
}
#pageFooter {
	width:928px;
	margin:0 auto;
	background:url(../img/pageFooter_09.png) no-repeat top;
	height:207px;
}
img#logo {
	position:absolute;
	top:55px;
	left:50px;
}
/* borderContainer */
.BC_LT {
	background:url(../img/borderLT.gif) no-repeat left top;
	position:absolute;
	left:-2px;
	top:-2px;
	width:10px;
	height:9px;
}
* html .BC_RT {
	background:url(../img/borderRT.gif) no-repeat right top;
	position:absolute;
	right:0px;
	top:-2px;
	width:10px;
	height:9px;
}
.BC_RT {
	background:url(../img/borderRT.gif) no-repeat right top;
	position:absolute;
	right:-2px;
	top:-2px;
	width:10px;
	height:9px;
}
/* quickLinks */
/* #quickLinks { position:absolute; right:40px; top:30px; font-size:0.7em; } */
#quickLinks {
	position:absolute;
	right:187px;
	top:40px;
	font-size:12px;
}
#quickLinks ul {
	list-style:none;
}
#quickLinks li {
	float:left;
}
#quickLinks a, #quickLinks a:link, #quickLinks a:visited {
	padding:5px;
	color:#6d737b;
	text-decoration:none;
}
#quickLinks a:hover, #quickLinks a:active, #quickLinks a:focus {
	color:#303438;
	background-color:#d3dce6;
}
#quickLinks a.loginLink, #quickLinks a.loginLink:link, #quickLinks a.loginLink, #quickLinks a.loginLink:visited {
	color:#0076d1;
}
/* div#cartLink { position:absolute; right:65px; top:52px; font-size:0.6em; } */
div#cartLink {
	position:absolute;
	right:40px;
	top:40px;
	font-size:12px;
}
div#cartLink a, #quickLinks a:link, #quickLinks a:visited {
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	color:#6d737b;
	text-decoration:none;
}
div#cartLink a:hover, #quickLinks a:active, #quickLinks a:focus {
	color:#303438;
	background-color:#d3dce6;
}
img#logo_paypal {
	position:absolute;
	bottom:100px;
	right:210px;
}
img#logo_sofort {
	position:absolute;
	bottom:100px;
	right:40px;
}
/* topNavi */
#topNavi {
	height:63px;
	padding-top:17px;
	position:relative;
	background:url(../img/navi_webhosting.gif) no-repeat;
	background-position:100% 17px;
}
#topNavi ul#kwicks {
	list-style:none;
	position:absolute;
	left:235px;
}
#topNavi ul#kwicks li {
	float:left;
}
#topNavi ul#kwicks li span {
	display:none;
}
#topNavi ul#kwicks .kwick {
	display: block;
	cursor: pointer;
	overflow: hidden;
	height: 63px;
	width: 132px;
	padding:0 10px;
	background: #fff;
}
#topNavi ul#kwicks .module {
	background:url(../img/navi_module.png) no-repeat;
}
#topNavi ul#kwicks .design {
	background:url(../img/navi_design.png) no-repeat;
}
#topNavi ul#kwicks .service {
	background:url(../img/navi_service.png) no-repeat;
}
#topNavi ul#kwicks .webhosting {
	background:url(../img/navi_kostenlos.png) no-repeat;
}
#topNavi ul#kwicks .cms {
	background:url(../img/navi_kostenlos.png) no-repeat;
}
/* hotlineContainer */
#hotlineContainer {
	line-height:12px;
	font-size:12px;
	position:absolute;
	top:15px;
	left:20%;
	z-index:4000;
	color:#6d737b;
	height:25px;
}
/* breadCrumb */
#breadCrumb {
	padding-top:25px;
	font-size:12px;
	word-spacing:3px;
	position:relative;
	height:35px;
	margin-bottom:25px;
}
#breadCrumb a, #breadCrumb a:link, #breadCrumb a:visited {
	color:#bf5000;
	text-decoration:none;
	font-weight:normal;
	word-spacing:normal;
}
#breadCrumb a:hover {
	color:#ff6b00;
}
#breadCrumb a:active {
	color:#662b00;
}
#breadCrumb a:focus {
	background:#bf5000;
	color:#fff;
}
/* searchContainer */
#searchContainer {
	position:absolute;
	right:0;
	top:22px;
	width:290px;
	height:30px;
	background:transparent url(../img/searchContainerBG.png) no-repeat;
}
#searchContainer input#go {
	position:absolute;
	right:0;
}
#searchContainer input#txtSearch {
	border:0;
	background:none;
	width:200px;
	position:absolute;
	top:7px;
	left:35px;
	font:normal 11px "Lucida Sans Unicode", Verdana, sans-serif;
}
#searchContainer .sd {
	position:absolute;
	margin-top:-15px;
	margin-left:20px;
	font-size:10px;
	color:#95a0ab;
	visibility:hidden;
}
.suggest_link {
	padding:6px 6px;
	line-height:14px;
}
.suggest_link_over {
	padding:6px 6px;
	cursor:pointer;
	line-height:14px;
	background:#bf5000;
	color:#fff;
}
.suggest_link_close, a.closeLink, a.closeLink:link, a.closeLink:visited, a.closeLink:hover, a.closeLink:active {
	cursor:pointer;
	color:#95a0ab !important;
	border:0 !important;
	padding-right:15px;
	margin-right:3px;
	background:url(../img/suggestClose.gif) no-repeat right center;
}
.closeContainer {
	background:#fff;
	text-align:right;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
}
.closeContainer a.closeLink, .closeContainer a.closeLink:link, .closeContainer a.closeLink:visited, .closeContainer a.closeLink:hover, .closeContainer a.closeLink:active {
	display:block;
}
.search_suggest_inner {
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
}
#search_suggest {
	position:absolute;
	visibility:hidden;
	background:url(../img/searchSuggestBG.png);
	text-align:left;
	top:25px;
	left:30px;
	z-index:100;
	border:1px solid #bf5000;
	width:100%;
}
/* pageResults */
a.pageResults, a.pageResults:link, a.pageResults:visited {
	border:1px solid #c25200;
	padding:2px 4px;
	margin:2px 4px;
	font-size:12px;
	font-weight:bold;
}
a.pageResults:hover, a.pageResults:focus {
	border:1px solid #c25200;
	padding:2px 4px;
	margin:2px 4px;
	font-size:12px;
	font-weight:bold;
	background:#c25200;
	color:#fff;
}
span.pageResultsCurrent {
	border:1px solid #95a0ab;
	padding:2px 4px;
	margin:2px 4px;
	font-size:12px;
	font-weight:bold;
	color:#95a0ab;
}
span.pageResultsNum {
	border:1px solid #c25200;
	padding:2px 4px;
	margin:2px 4px 2px 0;
	font-size:12px;
	background:#c25200;
	color:#fff;
}
/* efaContainer */
#efaContainer {
	position:absolute;
	width:34px;
	height:104px;
	background:transparent url(../img/efaBG.png) no-repeat;
	right:-13px;
	top:350px;
	font-size:10px;
}
#efaContainer ul {
	list-style:none;
	position:absolute;
	left:5px;
	top:10px;
}
#efaContainer li {
	padding:5px;
	font-size:9px;
	width:19px;
	height:19px;
	margin:0;
}
/* content */
#content {
	width:848px;
}
/* -- content cols -- */
/* col single */
#colSingle {
	width:275px;
}
/* col double */
#colDouble {
	width:550px;
}
/* col triple */
#colTriple {
	width:848px;
}
/* left Col */
#leftCol {
	float:left;
	width:210px;
	overflow:hidden;
}
/* rightCol */
/* #rightCol { margin-left:235px; border-top:2px solid #e3e9ed; font:normal 0.8em/1.3em "Lucida Sans Unicode", Verdana, sans-serif; } */
#rightCol {
	width:610px;
	margin-left:235px;
	font:normal 12px "宋体", Verdana, sans-serif;
}
#rightCol_full {
	margin-left:0px;
	font:normal 12px "宋体", Verdana, sans-serif;
}
#rightColInner {
	list-style-position:inside;
}
#rightColInner ul {
	margin:12px 0 12px 12px;
}
#rightCol_full #rightColInner {
	padding:1px 0 0 0;
}
#rightColInner h1 {
	padding:0 0 10px 0;
	font-size:20px;
	margin:0 0 20px 0;
	text-align:left;
	font-family: "宋体", Verdana, sans-serif;
	font-weight:bold;
}
#rightColInner h2 {
	padding:0 0 10px 0;
	font-size:20px;
	margin:0 0 20px 0;
	text-align:left;
	font-family: "宋体", Verdana, sans-serif;
	font-weight:bold;
}
/* -- content container -- */
/* container single */
.conSingle {
	width:275px;
}
/* container double */
.conDouble {
	width:550px;
}
/* container triple */
.conTriple {
	width:848px;
}
/* categoriesContainer */
#categoriesContainer {
	width:210px;
	margin-bottom:40px;
}
#categoriesContainer span.boxHeader {
	color:#bf5105;
	font-weight:bold;
	padding-left:25px;
}
#categoriesContainer div.boxHeaderBG {
	background:transparent url(../img/categoriesBoxBG.gif) no-repeat;
	padding-bottom:5px;
	height:23px;
}
#categoriesContainer .boxContent {
	background:#fff;
}
#categoriesContainer .boxBottom {
	background:url(../img/boxBottomBG.png) no-repeat bottom;
	height:20px;
}
#categoriesContainer ul#leftNavi {
	list-style:none;
}
#categoriesContainer ul#leftNavi ul a {
	padding-left:20px;
}
#categoriesContainer ul#leftNavi li {
}
#categoriesContainer a, #categoriesContainer a:link, #categoriesContainer a:visited {
	display:block;
	font-size:12px;
	color:#000;
	background-image:url(../img/menuHoverArrow1.gif);
	background-repeat:no-repeat;
	background-position:1px 9px;
	text-decoration:none;
	padding-left:18px;
}
#categoriesContainer a:hover, #categoriesContainer a:active {
	background-image:url(../img/menuHoverArrow1.gif);
	background-repeat:no-repeat;
	background-position:1px -15px;
	display:block;
	text-decoration:none;
	color:#bf5000;
}
#categoriesContainer a:focus {
	background-image:url(../img/menuHoverArrow1.gif);
	background-repeat:no-repeat;
	background-position:1px -15px;
	display:block;
	text-decoration:none;
	color:#bf5000;
}
#categoriesContainer li.activeCat a, #categoriesContainer li.activeCat a:link {
	background-image:url(../img/menuHoverArrow1.gif) !important;
	background-repeat:no-repeat !important;
	background-position:1px -15px !important;
	display:block;
	color:#bf5000 !important;
	background:#fff;
}
#tagCloudContainer {
	margin:40px 0 0 0;
}
div.tagCloudHead {
	position:absolute;
	margin-top:-50px;
	margin-left:0px;
	padding:0px 0px 0px 0px;
	color:#95a0ab;
}
span.tCCTag1 a, span.tCCTag1 a:link, span.tCCTag1 a:visited {
	font-size:12px;
	color:#96a1ac;
}
span.tCCTag1 a:hover, span.tCCTag1 a:active {
	color:#FF6600;
}
span.tCCTag2 a, span.tCCTag2 a:link, span.tCCTag2 a:visited {
	font-size:12px;
	color:#8a959f;
}
span.tCCTag2 a:hover, span.tCCTag2 a:active {
	color:#FF6600;
}
span.tCCTag3 a, span.tCCTag3 a:link, span.tCCTag3 a:visited {
	font-size:12px;
	color:#7f8993;
}
span.tCCTag3 a:hover, span.tCCTag3 a:active {
	color:#FF6600;
}
span.tCCTag4 a, span.tCCTag4 a:link, span.tCCTag4 a:visited {
	font-size:12px;
	color:#747e87;
}
span.tCCTag4 a:hover, span.tCCTag4 a:active {
	color:#FF6600;
}
span.tCCTag5 a, span.tCCTag5 a:link, span.tCCTag5 a:visited {
	font-size:12px;
	color:#69717a;
}
span.tCCTag5 a:hover, span.tCCTag5 a:active {
	color:#FF6600;
}
span.tCCTag6 a, span.tCCTag6 a:link, span.tCCTag6 a:visited {
	font-size:12px;
	color:#5d656d;
}
span.tCCTag6 a:hover, span.tCCTag6 a:active {
	color:#FF6600;
}
/* boxes */

.boxContent {
	background:#fff;
	padding-top:5px;
	color:#4e585f;
}
.box {
	width:210px;
	font-size:12px;
	margin-bottom:40px;
}
.box dl {
}
.box dt {
	float:left;
	clear:both;
	background:url(../img/dottedBorder1.gif) repeat-x bottom;
	width:90%;
}
.box dd {
	float:right;
	text-align:right;
	background:url(../img/dottedBorder1.gif) repeat-x bottom;
	width:10%;
}
.box .boxHeadBG {
	background:transparent url(../img/dottedBorder1.gif) repeat-x bottom;
	padding-bottom:5px;
}
.box span.boxHead {
	color:#8ea0ad;
	font-weight:bold;
	font-size:15px;
	padding-left:25px;
}
.box ul.normal {
	list-style:none;
}
.box ul.normal li a {
	display:block;
	color:#4e585f;
}
span.greenBoxHead {
	padding-left:25px;
	color:#587e04;
}
.boxInput {
	font-size:12px;
	width:180px;
	padding:2px 2px 2px 4px;
	border:1px solid #788693;
	color:#788693;
	margin-bottom:10px;
}
/* cartSlide */
#slideContainer {
	border-top:3px solid #d66000;
	border-bottom:1px solid #e3771f;
	background:#e3e9ed;
	font-size:12px;
	padding:20px;
}
#slideContainer a, #slideContainer a:link, #slideContainer a:visited {
	color:#fff;
	text-decoration:none;
}
#cartButton {
	background:url(../img/cartButtonBG.png) no-repeat;
	display:block;
	font-size:11px;
	height:27px;
}
a#cartButton:link, a#cartButton:visited {
	color:#fff;
	text-decoration:none;
	padding-left:20px;
}
a#cartButton:hover, a#cartButton:active {
	text-decoration:underline;
}
#cartButton span {
	position:relative;
	left:20px;
	width:20px;
}
#slideContainer dl {
	font-weight:normal;
	margin-bottom:10px;
	font-size:12px;
	background:#f6f8f9;
	border:1px solid #bec2c8;
}
#slideContainer dt {
	padding:0px 5px 0px 0;
	float:left;
	font-weight:bold;
}
#slideContainer dd {
	padding:0;
	background:url(../img/dottedBorder2.gif) bottom repeat-x;
}
#slideContainer dd a, #slideContainer dd a:link, #slideContainer dd a:visited {
	color:#000;
	display:block;
}
#slideContainer dd a:hover, #slideContainer a:active {
	color:#d65a00 !important;
	background:none !important;
}
#slideContainer dd a:focus {
	background:#d65a00;
	color:#fff;
}
/* cartSlide2 */
#slideContainer2 {
	background:url(../img/cartContainerBG.png) bottom repeat-x #e3e9ed;
	font-size:12px;
	padding:1px 2px 2px 2px;
	width:210px;
}
#slideContainer2 a, #slideContainer2 a:link, #slideContainer2 a:visited {
	color:#545556;
	text-decoration:none;
}
#cartButton {
	background:url(../img/cartButtonBG.png) no-repeat;
	display:block;
	font-size:12px;
	height:33px;
	width:233px;
}
a#cartButton:link, a#cartButton:visited {
	color:#fff;
	text-decoration:none;
}
a#cartButton:hover, a#cartButton:active {
	text-decoration:underline;
}
#cartButton span {
	position:relative;
	left:20px;
	width:20px;
}
#slideContainer2 .cartIcon {
	display:block;
	background:url(../img/cartIcon.png) no-repeat right;
	border-bottom:1px solid #d3dae0;
	margin-bottom:10px;
}
#slideContainer2 .cartIcon a {
	color:#000;
	display:block;
}
#slideContainer2 .cartIcon a:focus {
	color:#c25200;
	display:block;
}
/* cartContainer */
#cartContainer {
	width:210px;
	margin-bottom:20px;
}
#cartContainer div.boxHeaderBG {
	background:url(../img/boxCartHeaderBG.png) no-repeat left top;
	height:42px;
}
#cartContainer span.boxCartHeader {
	padding-left:10px;
	color:#be4f00;
	font-weight:bold;
}
#cartContainer .boxBottom {
	background:url(../img/boxCartBottomBG.png) no-repeat bottom;
	height:20px;
}
#cartContainer .boxBottom a, #cartContainer .boxBottom a:link, #cartContainer .boxBottom a:visited {
	color:#fff;
	font-size:12px;
	display:block;
	padding-left:5px;
}
#cartContainer .boxCartContent {
	background:#909ba5;
	padding:5px 2px 0 2px;
	font-size:12px;
}
#cartContainer .boxCartContent a.linkCart, #cartContainer .boxCartContent a.linkCart:link, #cartContainer .boxCartContent a.linkCart:visited {
	font-size:12px;
	display:block;
	border-bottom:1px solid #cad4de;
}
#cartContainer .boxCartContent a.linkCart span {
	background:#fff;
	padding:0px 5px;
	border:1px solid #cad4de;
}
#cartContainer dl {
	border-bottom:1px solid #d3dae0;
	padding-bottom:10px;
}
#cartContainer dt {
	font-size:12px;
	padding:0 5px 0 0;
	float:left;
	font-weight:bold;
	clear:both;
}
#cartContainer dd {
	font-size:12px;
}
#cartContainer dd a.Tips2, #cartContainer dd a.Tips2:link, #cartContainer dd a.Tips2:visited {
	color:#545556;
}
#cartContainer dd a.Tips2:hover, #cartContainer dd a.Tips2:active {
	text-decoration:underline;
}
#cartContainer dd a.Tips2:focus {
	background:#fff;
	color:#c25200;
}
#cartContainer dl#ust_total {
	padding:0;
	margin:0;
	font-size:12px;
}
#cartContainer dl#ust_total dt {
	float:left;
	clear:both;
	text-align:right;
	font-size:12px;
	font-weight:normal;
}
#cartContainer dl#ust_total dd {
	text-align:right;
	font-size:12px;
}
#cartContainer dl#ust_total strong {
	font-size:12px;
}
.siteToolTip-tip {
	color: #000;
	z-index:13000;
}
.siteToolTip-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
.siteToolTip-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}
.tool-tip {
	color:#686868;
	width:auto;
	z-index:13000;
	font:normal 11px "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	border:1px solid #bf5000;
	background:#fff;
}
.tool-title {
	font-weight: bold;
	font-size: 12px;
	margin: 0;
	color: #bf5000;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}
/* fieldsets */
fieldset {
	position:relative;
	line-height:15px;
	border:1px solid #d2d6dd;
	background:url(../img/fieldsetBG1.png) repeat-x top #eceff3;
	margin-bottom:20px;
	-moz-border-radius: 10px;
}
fieldset legend {
	line-height:15px;
	font-weight:bold;
	color:#838b95;
	background:#fff;
	padding:0 5px 0 10px;
}
fieldset dl {
	margin:10px 0;
}
fieldset dt {
	float:left;
	width:12em;
	padding:8px 5px 8px 0;
	text-align:left;
	clear:both;
}
fieldset dd {
	background:url(../img/fieldsetSpacer1.png) repeat-x bottom;
	padding:8px 0;
}
fieldset dd #message_body {
	width:300px;
	border:1px solid #788693;
	color:#788693;
	font:normal 12px "宋体", Verdana, sans-serif;
}
* html fieldset legend {
	float:left;
	position:relative;
	margin-top:0.5em;
}
*:first-child+html fieldset legend {
	float:left;
	position:relative;
	margin-top: -.95em
}
fieldset div.innerFieldset {
	padding:20px;
	border:1px solid #fff;
}
fieldset fieldset div.innerFieldset {
	padding:20px;
	border:1px solid #fff;
	background:none;
}
fieldset .checkout_textarea {
	width:500px;
	height:200px;
	background-color:#ffffff !important;
	font-size:12px;
}
fieldset input.inputField {
	width:180px;
	padding:2px 2px 2px 4px;
	border:1px solid #788693;
	color:#788693;
}
fieldset input.inputField:focus, fieldset input.inputField:hover {
	width:180px;
	padding:2px 2px 2px 4px;
	border:1px solid #507698;
	background:#f8fafb;
	color:#000;
}
fieldset input.inputFieldNote {
	width:180px;
	padding:2px 2px 2px 4px;
	border:1px solid #788693;
	color:#788693;
}
fieldset input.inputFieldNote:focus, fieldset input.inputFieldNote:hover {
	width:180px;
	padding:2px 2px 2px 4px;
	border:1px solid #507698;
	background:#f8fafb;
	color:#000;
}
/* teaser */

.teaserContainer {
	width:100%;
	height:290px;
	margin-bottom:20px;
}
.teaserModule {
	background:url(../img/indexModule.png) no-repeat left top;
}
.teaserDesign {
	background:url(../img/indexDesign.png) no-repeat left top;
}
/* newsContainer */
#newsContainer {
	background:url(../img/dottedBorder1.gif) repeat-x top;
	margin-top:40px;
	padding-top:20px;
}
#newsContainer div.news_header a, #newsContainer div.news_header a:link, #newsContainer div.news_header a:visited {
	font-size:12px;
	letter-spacing:4px;
}
#newsContainer div.news_header span.date {
	font-size:12px;
	color:#95a0ab;
}
#newsContainer div.news_header {
	margin-bottom:10px;
}
/* newsContainer */
#newsArchiveContainer {
	margin-top:0px;
	padding-top:0px;
}
#newsArchiveContainer div.news_header a, #newsArchiveContainer div.news_header a:link, #newsArchiveContainer div.news_header a:visited {
	font-size:12px;
	letter-spacing:4px;
}
#newsArchiveContainer div.news_header span.date {
	font-size:12px;
	color:#95a0ab;
}
#newsArchiveContainer div.news_header {
	margin-bottom:10px;
}
/* newProductsDefault */
.newProductsDefault {
	width:296px;
	padding-top:15px;
}
.newProductsDefault a.productLink, .newProductsDefault a.productLink:link, .newProductsDefault a.productLink:visited {
	font-weight:normal;
	font-size:12px;
}
.newProductsDefault a.productLink:hover, .newProductsDefault a.productLink:active {
	text-decoration:underline;
}
.newProductsDefault span.ab {
	color:#95a0ab;
	font-size:12px;
	font-weight:normal;
}
.newProductsDefault div.content {
	padding-bottom:15px;
	padding-top:5px;
	background:url(../img/dottedBorder1.gif) bottom repeat-x;
}
.newProductsDefault div.content del {
	font-size:12px;
	color:#f00;
	font-weight:normal;
}
.newProductsDefault .percent {
	color:#688539;
	font-style:italic;
	vertical-align:middle;
	padding:23px 10px;
	text-align:center;
	font-size:12px;
	position:absolute;
	margin:-20px 0 0 230px;
}
.newProductsDefault .percent a, .newProductsDefault .percent a:link, .newProductsDefault .percent a:visited {
	color:#688539;
}
.newProductsDefault .percent a:hover, .newProductsDefault .percent a:active, .newProductsDefault .percent a:focus {
	color:#fc0;
}
.newProductsDefault .percent strong {
	font-size:2em;
	display:block;
}
/* Bestsellers */
.bestsellersBox {
	width:210px;
	padding-top:0px;
}
.bestsellersBox a.productLink, .bestsellersBox a.productLink:link, .bestsellersBox a.productLink:visited {
	font-weight:normal;
	line-height:12px;
}
.bestsellersBox a.productLink:hover, .bestsellersBox a.productLink:active {
	text-decoration:underline;
}
.bestsellersBox span.ab {
	color:#95a0ab;
	font-size:12px;
	font-weight:normal;
}
.bestsellersBox div.content {
	padding-bottom:10px;
	padding-top:5px;
	background:url(../img/dottedBorder1.gif) bottom repeat-x;
	line-height:14px;
}
.bestsellersBox div.content del {
	font-size:12px;
	color:#f00;
	font-weight:normal;
}
.bestsellersBox small {
	font-size:12px;
}
.bestsellersBox small a {
	color:#000;
}
/* footerLinks */
#footerLinks {
	padding-top:20px;
	width:auto;
	padding:20px 40px 0 40px;
}
/* footerContainer */
.footerContainer {
	float:left;
	margin-right:20px;
}
.footerContainer ul {
	list-style:none;
}
.footerContainer ul li {
	background:url(../img/dottedBorder3.gif) bottom repeat-x;
	padding:3px 0;
	width:100px;
	line-height:25px;
}
.footerContainer ul li a, .footerContainer ul li a:link, .footerContainer ul li a:visited {
	color:#fff;
	font-size:12px;
	text-decoration:none;
}
.footerContainer ul li a:hover, .footerContainer ul li a:active {
	color:#f88f01;
}
/* footerContainer fÃ¼r Copyright von xt-module.de */
.footerContainerCopyright {
	font-size:12px;
	color:#fff;
	text-align:right;
	padding-top:100px;
}
.footerContainerCopyright a, .footerContainerCopyright a:link, .footerContainerCopyright a:visited {
	color:#fff;
	text-decoration:none;
}
.footerContainerCopyright a:hover {
	color:#f88f01;
}
/* footerContainer fÃ¼r SocialBookmarks von xt-module.de */
.footerContainerSocial {
	font-size:12px;
	color:#fff;
}
.footerContainerSocial ul {
	list-style:none;
	margin:10px 0 0 250px;
}
.footerContainerSocial li {
	float:left;
	padding:0 5px;
}
.footerContainerSocial a, .footerContainerSocial a:link, .footerContainerSocial a:visited {
	color:#fff;
	text-decoration:none;
}
.footerContainerSocial a:hover {
	color:#f88f01;
}
/* copyright */
.copyright {
	background:#95a0ac;
	display:block;
	font-size:12px;
	color:#b2bbc5;
	text-align:center;
}
.copyright a, .copyright a:link, .copyright a:visited, .copyright a:hover, .copyright a:active {
	color:#b2bbc5;
}
.paymentblock {
	width:100%;
}
.paymentblock td {
	padding:6px;
}
.paymentblock td.radiobutton {
	width:5%;
}
.paymentblock td.description {
	width:75%;
}
.paymentblock td.price {
	width:20%;
	text-align:right;
	font-weight:bold;
}
/* Accordion */
#accordion {
	padding-top:20px;
}
#accordion #screenContainer {
	padding:20px;
	background:url(../img/PIBoxBG_610.jpg) no-repeat top;
	width:570px;
}
#accordion #screenContainer a img {
	display:block;
}
#accordion #screenContainer a.border, #accordion #screenContainer a.border img {
	float:left;
	overflow:hidden;
}
#accordion #screenContainer a.border:hover, #accordion #screenContainer a.border:focus {
	border:2px solid #c25c11;
}
#accordion #screenContainer a.border:hover img, #accordion #screenContainer a.border:focus img {
	margin:-2px;
}
#accordion #descContainer {
	padding:20px 0;
}
#accordion span.current {
	background:url(../img/accordionButton.jpg) no-repeat 0 0 !important;
}
#accordion span.current:hover {
	background:url(../img/accordionButton.jpg) no-repeat 0 -30px !important;
}
#accordion span.current a, #accordion span.current a:link, #accordion span.current a:visited, #accordion span.current a:hover, #accordion span.current a:active {
	visibility:hidden;
}
#accordion span.atStart {
	background:url(../img/accordionButton.jpg) no-repeat 0 -60px;
}
#accordion span.atStart:hover {
	background:url(../img/accordionButton.jpg) no-repeat 0 -90px;
}
#accordion span.atStart a {
	font-size:12px;
	font-weight:normal;
	color:#fff;
}
#test {
	background: #222;
	color: #fff;
	padding: 10px;
	margin: 20px;
	border: 10px solid pink;
}
#test2 {
	background: #222;
	color: #fff;
	padding: 10px;
	margin: 0px;
	border: 10px solid pink;
}
.toggler {
	color: #fff;
	margin: 0;
	font-size:12px;
	font-weight: bold;
	display:block;
	cursor:pointer;
	height:24px;
	border-bottom:1px solid #fff;
	padding-left:20px;
	padding-top:6px;
}
.element {
}
.element p {
	margin: 0;
	padding: 4px;
}
.float-right {
	padding:10px 20px;
	float:right;
}
blockquote {
	font-style:italic;
	padding:5px 0 5px 30px;
}
.accToggler {
	margin: 3px auto;
	padding: 3px;
	width: auto;
	background: #acc95f;
	color: #f4f4f4;
	border: 1px solid #fff;
	cursor: pointer;
}
.accContent {
	margin: 0px auto;
	width: 400px;
}
table#wh {
	border-collapse:collapse;
	border-spacing:0;
	width:610px;
	font:normal 12px "宋体", "Lucida Sans Unicode", Verdana, sans-serif;
}
table#wh td, table#wh th {
	border:1px solid #e3e6eb;
}
table#wh thead th {
	padding:0;
}
table#wh tbody td {
	padding:0.4em 0 0.4em 0;
}
table#wh th {
	text-align:center;
	empty-cells:hide;
}
table#wh th.empty {
	border:0;
}
table#wh th.head {
	background:#eef1f5;
}
table#wh th.topHead {
	background:#dff0ae;
	border-left:2px solid #dff0ae;
	border-right:2px solid #dff0ae;
}
table#wh th.hightlight, table#wh td.hightlight {
	width:120px;
	text-align:center;
	border-left:2px solid #dff0ae;
	border-right:2px solid #dff0ae;
	background:#f0fad4;
}
table#wh th.right, table#wh td.right {
	border-right:2px solid #eef1f5;
	text-align:center;
	width:120px;
}
table#wh th.left, table#wh td.left {
	border-left:2px solid #eef1f5;
	text-align:center;
	width:120px;
}
table#wh td.cat {
	text-align:left !important;
	background:#f8f8fb;
}
table#wh small {
	display:block;
}
table#wh acronym {
	border-bottom:1px dotted #c25200;
}
table#wh tr:hover td {
	background:#f0fad4;
}
table#wh thead span.price {
	display:block;
	font-size:12px;
	margin:5px 0;
}
.highslide {
	cursor: url(zoomin.cur), pointer;
	outline: none;
	float:left;
	overflow:hidden;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}
.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border: 2px solid white;
	border-top: none;
	font-family: Verdana, Helvetica;
	font-size: 12px;
	padding: 5px;
	background-color: white;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 12px;
	font-family: sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding: 2px;
	border: 1px solid black;
	background-color: white;
	padding-left: 22px;
	background-image: url(../img/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
.highslide-move {
	cursor: move;
}
.highslide-overlay {
	display: none;
}
a.highslide-full-expand {
	background: url(../img/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
.controlbar {
	background: url(../img/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(../img/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}
.highslide-display-block {
	display: block;
}
.highslide-display-none {
	display: none;
}
.info_message_critical {
	border:1px solid #ed7400;
	background:url(../img/critical.gif) no-repeat 10px center;
	padding:15px 10px 15px 60px;
	margin-bottom:15px;
}
.info_message_critical p {
	margin:0;
}
p.lostPass {
	padding:0px 20px 10px 190px;
}
/**************************************************************

	Validate
	v 2.1

**************************************************************/

#create_account .red {
	border: 1px solid red;
	background:#fcebeb;
}
#create_account label.red {
	border: none;
	color: red;
}
#create_account .customRed {
	border: none;
	color: red;
}
#validationMessage {
	/*background-color: #eee;*/
	border: 1px solid red;
	margin-bottom: 10px;
	color: red;
	font-weight: bold;
	display: none;
}
#create_account .errorMessage {
	color: red;
	/* margin-left: 10px; */
	font-size: 12px;
}
/*************************************************************/

}
